package br.com.dfr.sgc.enumeration;

public enum Situacao {

	ABERTO("Aberto"), ANDAMENTO("Andamento"), PENDENTE("Pendente"), CANCELADO(
			"Cancelado"), FECHADO("Fechado");

	private String descricao;

	private Situacao(String descricao) {
		this.descricao = descricao;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public static Situacao getSituacao(String descricao) {
		for (Situacao situacao : Situacao.values()) {
			if (situacao.getDescricao().equals(descricao)) {
				return situacao;
			}
		}
		return null;
	}
}
